resembling the head of a ram - Türkisch Englisch Wörterbuch